using System;
using System.Collections.Generic;
using System.Text;
using Framework.Module.CMS.Library.Providers;

namespace Framework.Module.CMS.Library.Zones
{
    public class ZonePermissionController
    {
        public static bool CheckUserPermision(int userId, int permision, int portalid)
        {
            return DataAccessProvider.Instance().CheckUserPermision(userId, permision, portalid);
        }
        public static void UpdateUserPermision(int userId, int permision, string zoneCollections, int portalid)
        {
            DataAccessProvider.Instance().UpdateUserPermision(userId, permision, zoneCollections, portalid);
        }
        public static void RemoveUserPermision(int userId, int portalid)
        {
            DataAccessProvider.Instance().RemoveUserPermision(userId, portalid);
        }
        public static string GetPermisionZones(int userId, int portalid)
        {
            return DataAccessProvider.Instance().GetPermisionZones(userId, portalid);
        }
        public static ZonePermissionInfo GetPermision(int userId, int portalid)
        {
            return DataAccessProvider.Instance().GetPermisionInfo(userId, portalid);
        }
    }
}
